#ifndef __tim_H
#define __tim_H
#ifdef __cplusplus
 extern "C" {
#endif

#include "gd32f4xx.h"

#include "main.h"

extern void _Error_Handler(char *, int);

void MX_TIM0_Init(void);
void MX_TIM1_Init(void);
void MX_TIM2_Init(void);
void MX_TIM3_Init(void);
void MX_TIM4_Init(void);
void MX_TIM5_Init(void);
void MX_TIM6_Init(void);
void MX_TIM7_Init(void);
void MX_TIM8_Init(void);
void MX_TIM9_Init(void);
void MX_TIM10_Init(void);
void MX_TIM11_Init(void);
void MX_TIM12_Init(void);
void MX_TIM13_Init(void);

#define TIM_HandleTypeDef uint32_t

void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef htim);

#ifdef __cplusplus
}
#endif
#endif /*__ tim_H */

